package com.acoreful.acf2java.commons.utils;

import java.util.List;

import com.xiaoleilu.hutool.util.CollectionUtil;
import com.xiaoleilu.hutool.util.StrUtil;

/**
 *	通用公用处理
 */
public class CommonHelper {
	private static char SEPARATOR_COMMA=',';
	private static String SEPARATOR_COMMA_STR=String.valueOf(SEPARATOR_COMMA);
	/**
	 * 字符串转List集合（逗号分隔）
	 * @param str
	 * @return
	 */
	public static List<String> str2List(String str){
		return CollectionUtil.distinct(StrUtil.splitTrim(str, SEPARATOR_COMMA));
	}
	/**
	 * 集合转字符串（逗号分隔）
	 * @param list
	 * @return
	 */
	public static String list2Str(List<String> list){
		return CollectionUtil.join(list, SEPARATOR_COMMA_STR);
	}
	
}
